Linear-shaped partition problems
نویسندگان
چکیده
We establish the polynomial-time solvability of a class of vector partition problems with linear objectives subject to restrictions on the number of elements in each part. c © 2000 Published by Elsevier Science B.V. All rights reserved. 1. Shaped partition problems The shaped partition problem concerns the partitioning of n vectors A; : : : ; A in d-space into p parts so as to maximize an objective function which is convex on the sum of vectors in each part subject to arbitrary constraints on the number of elements in each part. This class of problems has applications in diverse elds that include circuit layout, clustering, inventory, scheduling and reliability (see [2,3,5,9] and references therein) as well as important recent applications to symbolic computation [11]. In its outmost generality, the shaped partition problem instantly captures NP-hard problems hence is intractable [8]. The purpose of this article is to exhibit polynomial-time solvability for a broad class of shaped partition prob∗ Corresponding author. Fax: +972-4 823 5194. E-mail addresses: [email protected] (F.K. Hwang), [email protected] (S. Onn), [email protected] (U.G. Rothblum) 1 Research supported in part by a grant from the Israel Science Foundation (ISF), by a VPR grant at the Technion, and by the Fund for the Promotion of Research at the Technion. lems with linear objectives. To de ne the problem formally, describe our results and raise some remaining questions, we next introduce some notations. Let Q and N denote, respectively, the rational numbers and nonnegative integers. All vectors are columns by default. The vectors of all-ones and all-zeros, of dimension that is clear from the context, are denoted by 1 and 0, respectively. A p-partition of the set [n]:={1; : : : ; n} is an ordered collection =( 1; : : : ; p) of pairwise disjoint (possibly empty) sets whose union is [n]. The shape of is the tuple | |:=(| 1|; : : : ; | p|) of nonnegative integers which describes the number of elements in each part of . Let N p n :={ ∈N: 1 T = n} denote the set of all p-shapes of n. The rst ingredient of the problem data is a subset ⊆Nn of admissible shapes. The feasible solutions to the problem are then all partitions of [n] of admissible shape | | ∈ . The second ingredient of the problem data is a d × n matrix A whose jth column A represents d numerical attributes associated with the jth element of the partitioned set [n]. With each p-partition of [n] we associate the following d × p matrix whose kth column represents the total 0167-6377/00/$ see front matter c © 2000 Published by Elsevier Science B.V. All rights reserved. PII: S 0167 -6377(99)00069 -3 160 F.K. Hwang et al. / Operations Research Letters 26 (2000) 159–163 attribute vector of the kth part,
منابع مشابه
A Polynomial Time Algorithm for Vertex Enumeration and Optimization over Shaped Partition Polytopes
We consider the Shaped Partition Problem of partitioning n given vectors in real k-space into p parts so as to maximize an arbitrary objective function which is convex on the sum of vectors in each part, subject to arbitrary constraints on the number of elements in each part. In addressing this problem, we study the Shaped Partition Polytope defined as the convex hull of solutions. The Shaped P...
متن کاملA Polynomial Time Algorithm for Shaped Partition Problems
We consider the class of Shaped Partition Problems of partitioning n given vectors in d-dimensional criteria space into p parts so as to maximize an arbitrary objective function which is convex on the sum of vectors in each part, subject to arbitrary constraints on the number of elements in each part. This class has broad expressive power and captures NP-hard problems even if either d or p is x...
متن کاملA projection technique for partitioning the nodes of a graph
Let G = (N, E) be an undirected graph with node set N = { 1 ..... n }, edge set E and edge weights {c(e) : e ~ E}. (If the graph is unweighted, then we assume c(e) = 1 for e E E.) A common problem in circuit board and microchip design, computer program segmentation, floor planning and other layout problems is to partition the node set N into k disjoint subsets Sl ..... Sk of specified sizes ml ...
متن کامل^r-shaped Linear Programs with Applications to Optimal Control "and Stochastic Programming
This paper gives an algorithm for L-shaped linear programs which arise naturally in optimal control problems with state constraints and stochastic linear programs (which can be represented in this form with an infinite number of linear constraints). The first section describes a cutting hyperplane algorithm which is shown to be equivalent to a partial decomposition algorithm of the dual program...
متن کاملA Partition-Based Interactive Algorithm for Solving Multicriteria Linear Integer Programming Problems*
We propose a learning-oriented interactive algorithm for solving multicriteria linear integer programming (MCLIP) problems, considered as multicriteria decision making problems. At each iteration, the DM may partition the criteria set into at most seven classes, namely: improvement, improvement by a desired amount, deterioration, deterioration by at most a certain amount, nondeterioration, chan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Oper. Res. Lett.
دوره 26 شماره
صفحات -
تاریخ انتشار 2000